97 research outputs found

    Improving low latency applications for reconfigurable devices

    Get PDF
    This thesis seeks to improve low latency application performance via architectural improvements in reconfigurable devices. This is achieved by improving resource utilisation and access, and by exploiting the different environments within which reconfigurable devices are deployed. Our first contribution leverages devices deployed at the network level to enable the low latency processing of financial market data feeds. Financial exchanges transmit messages via two identical data feeds to reduce the chance of message loss. We present an approach to arbitrate these redundant feeds at the network level using a Field-Programmable Gate Array (FPGA). With support for any messaging protocol, we evaluate our design using the NASDAQ TotalView-ITCH, OPRA, and ARCA data feed protocols, and provide two simultaneous outputs: one prioritising low latency, and one prioritising high reliability with three dynamically configurable windowing methods. Our second contribution is a new ring-based architecture for low latency, parallel access to FPGA memory. Traditional FPGA memory is formed by grouping block memories (BRAMs) together and accessing them as a single device. Our architecture accesses these BRAMs independently and in parallel. Targeting memory-based computing, which stores pre-computed function results in memory, we benefit low latency applications that rely on: highly-complex functions; iterative computation; or many parallel accesses to a shared resource. We assess square root, power, trigonometric, and hyperbolic functions within the FPGA, and provide a tool to convert Python functions to our new architecture. Our third contribution extends the ring-based architecture to support any FPGA processing element. We unify E heterogeneous processing elements within compute pools, with each element implementing the same function, and the pool serving D parallel function calls. Our implementation-agnostic approach supports processing elements with different latencies, implementations, and pipeline lengths, as well as non-deterministic latencies. Compute pools evenly balance access to processing elements across the entire application, and are evaluated by implementing eight different neural network activation functions within an FPGA.Open Acces

    Transgressing the moral economy: Wheelerism and management of the nationalised coal industry in Scotland

    Get PDF
    This article illuminates the links between managerial style and political economy in post-1945 Britain, and explores the origins of the 1984–1985 miners' strike, by examining in longer historical context the abrasive attitudes and policies of Albert Wheeler, Scottish Area Director of the National Coal Board (NCB). Wheeler built on an earlier emphasis on production and economic criteria, and his micro-management reflected pre-existing centralising tendencies in the industries. But he was innovative in one crucial aspect, transgressing the moral economy of the Scottish coalfield, which emphasised the value of economic security and changes by joint industrial agreement

    Energy Sprawl or Energy Efficiency: Climate Policy Impacts on Natural Habitat for the United States of America

    Get PDF
    Concern over climate change has led the U.S. to consider a cap-and-trade system to regulate emissions. Here we illustrate the land-use impact to U.S. habitat types of new energy development resulting from different U.S. energy policies. We estimated the total new land area needed by 2030 to produce energy, under current law and under various cap-and-trade policies, and then partitioned the area impacted among habitat types with geospatial data on the feasibility of production. The land-use intensity of different energy production techniques varies over three orders of magnitude, from 1.9–2.8 km2/TW hr/yr for nuclear power to 788–1000 km2/TW hr/yr for biodiesel from soy. In all scenarios, temperate deciduous forests and temperate grasslands will be most impacted by future energy development, although the magnitude of impact by wind, biomass, and coal to different habitat types is policy-specific. Regardless of the existence or structure of a cap-and-trade bill, at least 206,000 km2 will be impacted without substantial increases in energy efficiency, which saves at least 7.6 km2 per TW hr of electricity conserved annually and 27.5 km2 per TW hr of liquid fuels conserved annually. Climate policy that reduces carbon dioxide emissions may increase the areal impact of energy, although the magnitude of this potential side effect may be substantially mitigated by increases in energy efficiency. The possibility of widespread energy sprawl increases the need for energy conservation, appropriate siting, sustainable production practices, and compensatory mitigation offsets

    Feasibility of achieving the 2025 WHO global tuberculosis targets in South Africa, China, and India: a combined analysis of 11 mathematical models.

    Get PDF
    BACKGROUND: The post-2015 End TB Strategy proposes targets of 50% reduction in tuberculosis incidence and 75% reduction in mortality from tuberculosis by 2025. We aimed to assess whether these targets are feasible in three high-burden countries with contrasting epidemiology and previous programmatic achievements. METHODS: 11 independently developed mathematical models of tuberculosis transmission projected the epidemiological impact of currently available tuberculosis interventions for prevention, diagnosis, and treatment in China, India, and South Africa. Models were calibrated with data on tuberculosis incidence and mortality in 2012. Representatives from national tuberculosis programmes and the advocacy community provided distinct country-specific intervention scenarios, which included screening for symptoms, active case finding, and preventive therapy. FINDINGS: Aggressive scale-up of any single intervention scenario could not achieve the post-2015 End TB Strategy targets in any country. However, the models projected that, in the South Africa national tuberculosis programme scenario, a combination of continuous isoniazid preventive therapy for individuals on antiretroviral therapy, expanded facility-based screening for symptoms of tuberculosis at health centres, and improved tuberculosis care could achieve a 55% reduction in incidence (range 31-62%) and a 72% reduction in mortality (range 64-82%) compared with 2015 levels. For India, and particularly for China, full scale-up of all interventions in tuberculosis-programme performance fell short of the 2025 targets, despite preventing a cumulative 3·4 million cases. The advocacy scenarios illustrated the high impact of detecting and treating latent tuberculosis. INTERPRETATION: Major reductions in tuberculosis burden seem possible with current interventions. However, additional interventions, adapted to country-specific tuberculosis epidemiology and health systems, are needed to reach the post-2015 End TB Strategy targets at country level. FUNDING: Bill and Melinda Gates Foundation

    Cost-effectiveness and resource implications of aggressive action on tuberculosis in China, India, and South Africa: a combined analysis of nine models.

    Get PDF
    BACKGROUND: The post-2015 End TB Strategy sets global targets of reducing tuberculosis incidence by 50% and mortality by 75% by 2025. We aimed to assess resource requirements and cost-effectiveness of strategies to achieve these targets in China, India, and South Africa. METHODS: We examined intervention scenarios developed in consultation with country stakeholders, which scaled up existing interventions to high but feasible coverage by 2025. Nine independent modelling groups collaborated to estimate policy outcomes, and we estimated the cost of each scenario by synthesising service use estimates, empirical cost data, and expert opinion on implementation strategies. We estimated health effects (ie, disability-adjusted life-years averted) and resource implications for 2016-35, including patient-incurred costs. To assess resource requirements and cost-effectiveness, we compared scenarios with a base case representing continued current practice. FINDINGS: Incremental tuberculosis service costs differed by scenario and country, and in some cases they more than doubled existing funding needs. In general, expansion of tuberculosis services substantially reduced patient-incurred costs and, in India and China, produced net cost savings for most interventions under a societal perspective. In all three countries, expansion of access to care produced substantial health gains. Compared with current practice and conventional cost-effectiveness thresholds, most intervention approaches seemed highly cost-effective. INTERPRETATION: Expansion of tuberculosis services seems cost-effective for high-burden countries and could generate substantial health and economic benefits for patients, although substantial new funding would be required. Further work to determine the optimal intervention mix for each country is necessary. FUNDING: Bill & Melinda Gates Foundation

    The service economy

    Full text link

    Low Latency FPGA Acceleration of Market Data Feed Arbitration

    No full text
    Abstract-A critical source of information in automated trading is provided by market data feeds from financial exchanges. Two identical feeds, known as the A and B feeds, are used in reducing message loss. This paper presents a reconfigurable acceleration approach to A/B arbitration, operating at the network level, and supporting any messaging protocol. The key challenges are: providing efficient, low latency operations; supporting any market data protocol; and meeting the requirements of downstream applications. To facilitate a range of downstream applications, one windowing mode prioritising low latency, and three dynamically configurable windowing methods prioritising high reliability are provided. We implement a new low latency, high throughput architecture and compare the performance of the NASDAQ TotalView-ITCH, OPRA and ARCA market data feed protocols using a Xilinx Virtex-6 FPGA. The most resource intensive protocol, TotalView-ITCH, is also implemented in a Xilinx Virtex-5 FPGA within a network interface card. We offer latencies 10 times lower than an FPGA-based commercial design and 4.1 times lower than the hardware-accelerated IBM PowerEN processor, with throughputs more than double the required 10Gbps line rate

    Network-Level FPGA Acceleration of Low Latency Market Data Feed Arbitration

    No full text

    Effects of Bt plants on the development and survival of the parasitoid Cotesia plutellae (Hymenoptera : Braconidae) in susceptible and Bt-resistant larvae of the diamondback moth, Plutella xylostella (Lepidoptera : Plutellidae)

    No full text
    A range of crops have been transformed with ?-endotoxin genes from Bacillus thuringiensis (Bt) to produce transgenic plants with high levels of resistance to lepidopteran pests. Parasitoids are important natural enemies of lepidopteran larvae and the effects of Bt plants on these non-target insects have to be investigated to avoid unnecessary disruption of biological control. This study investigated the effects of Cry1Ac-expressing transgenic oilseed rape (Brassica napus) on the solitary braconid endoparasitoid Cotesia plutellae in small-scale laboratory experiments. C. plutellae is an important natural enemy of the diamondback moth (Plutella xylostella), the most important pest of brassica crops world-wide. Bt oilseed rape caused 100% mortality of a Bt-susceptible P. xylostella strain but no mortality of the Bt-resistant P. xylostella strain NO-QA. C. plutellae eggs laid in Bt-susceptible hosts feeding on Bt leaves hatched but premature host mortality did not allow C. plutellae larvae to complete their development. In contrast, C. plutellae developed to maturity in Bt-resistant hosts fed on Bt oilseed rape leaves and there was no effect of Bt plants on percentage parasitism, time to emergence from hosts, time to adult emergence and percentage adult emergence from cocoons. Weights of female progeny after development in Bt-resistant hosts did not differ between plant types but male progeny was significantly heavier on wildtype plants in one of two experiments. The proportion of female progeny was significantly higher on Bt plants in the first experiment with Bt-resistant hosts but this effect was not observed again when the experiment was repeated
    corecore